DMS d.velop
d.velop ist ein Dokumentenmanagement-System der d.velop AG, siehe auch https://www.d-velop.de/software/dokumentenmanagement-system.
Das DMS stellt Daten per Rest-Schnittstelle zur Verfügung, die von IQ4docs ausgelesen und in Variablen gespeichert an beliebiger Stelle im Workflow nutzbar werden. Innerhalb eines Workflows ist es denkbar auch mehrmals Daten zu lesen und zu schreiben. Auch Auswahlen durch einen Anwender oder weitere DMS-Abfragen aufgrund einer Auswahl des Anwenders sind möglich.
Mit d.velop ist es möglich Dateien abzulegen an die gewünschte Source eines wählbaren Repositories.
Für die Nutzung von DMS-Modulen ist die Lizenzoption DMS-Anbindung erforderlich, siehe auch Lizenzierung . Es ist möglich, dass vom Hersteller des DMS weitere Lizenzoptionen erforderlich sind.
Nach dem Start des Workflow wird zunächst das Bild verbessert. Dann werden relevante Daten (z.B. Rechnungsnummer, Betrag usw.) aus dem Dokument ausgelesen. Anschließend wird die zugeführte Datei in das gewünschte Dateiformat umgewandelt (z.B. PDF/A-2b). Der Anwender kann nun aus den per REST aus d.veleop ausgelesenen Repositories auswählen (im WebClient oder auch am Gerät, wenn dieser Dokumentenworkflow von einem Scanworkflow aufgerufen wird). Danach wird die SourceId des gewähltes Repositories per REST von d.velop gelesen. Anschließend wird die Datei der Dokumentenprüfung übergeben (im WebClient wird die Datei zur Anzeige gebracht und die extrahierten Daten können auf Richtigkeit geprüft oder auch ergänzt werden, siehe auch Dokumentenüberprüfung). Nach der Freigabe der Daten wird die Datei und die erfassten Metadaten an d.velop übertragen.
Nachstehend die Vorgehensweise zur Einrichtung des Beispiel-Workflows mit Dateiablage im DMS:
Legen Sie zunächst eine API-Verbindung vom Typ d.velop an, siehe API Verbindungen.
Bei den Einstellungen der API ist eine enge Zusammenarbeit mit einem Betreuer des DMS unbedingt erforderlich, folgende Beispieldaten wären möglich:
- Typ: d.velop
- Name: d.velop-API
- Basis URL: https://dvelop.company.com
- Authentifizierung: Bearer Authentifizierung (Bearer Token muss vom inPoint-Betreiber zur Verfügung gestellt werden)
Legen Sie einen Dokumenten oder Scanworkflow an (es ist auch möglich einen Scanworkflow nur zum Scannen der Vorlage zu verwenden und dann an einen Dokumentenworkflow zu übergeben, siehe Modul Dokumentenworkflow starten).
Die Daten, die an das DMS übergeben werden, sollten möglichst automatisiert aus dem Dokument gelesen werden. Die Möglichkeit, eine Zone mittels eines regulären Ausdruckes gezielt nach Inhalten zu durchsuchen (z.B. den Rechnungsbetrag), ist dabei ein leistungsstarkes Feature, siehe "Zoneninhalt filtern" im Modul Zonen OCR, Barcode, QRCode.
Für die Archivierung in einem DMS wird häufig das Dateiformat PDF verwendet. Besonders die Auswahl des gewünschten PDF-Archivierungsformates (z.B. PDF/A-2b) ist hier besonders wichtig, siehe Modul Dokument-Verarbeitung.
Im Beispiel werden Ressource und Source ID per REST aus d.velop gelesen. Dies passiert über die API-Verbindung, die für d.velop angelegt wurde. Diese Verbindung muss im REST-Modul (Modul Interview Auswahl (REST) oder Modul REST Abfrage) angegeben werden.
Danach kann eine Ressource abgefragt werden. Im Beispiel ist die Ressource
-
Ressource: dms/r
Im Filter können alle Repositories ausgelesen werden:
-
Datenmaske: repositories[*]
Der Name der Ressource wird für das Interview ausgegeben:
-
Datenmaske: {{name}}
Für den Variableninhalte wird die Repository-ID gelesen:
-
Datenmaske: {{id}}
Zum Schreiben der Daten zu d.velop wird das Zielmodul d.velop verwendet, siehe Modul Ziel d.velop.